package tsb.dominio.interfaces;

import java.net.Inet4Address;

/**
 * -El ancho de banda puede ser de 10 Mbps o 100 Mbps
 * @author Federico Gomez
 * @version 1.0
 * @created 12-Mar-2011 05:47:00 p.m.
 */
public class RJ45FastEthernet extends FastEthernet {

	private boolean deteccionAutomaticaAnchoBandaDuplex;


        public RJ45FastEthernet(){

	}

    public RJ45FastEthernet(boolean estado, int anchoDeBanda, IP ip,IP subnetMask, boolean duplex, boolean deteccionAutomaticaAnchoBandaDuplex, MAC mac) {
        this.estado= estado;
        this.anchoDeBanda=anchoDeBanda;
        this.ip=ip;
        this.subnetMask=subnetMask;
        this.duplex=duplex;
        this.deteccionAutomaticaAnchoBandaDuplex = deteccionAutomaticaAnchoBandaDuplex;
        this.mac=mac;
    }

    public String toString()
{
    String cad= "---- Interfaz Fast Ethernet RJ45----" +"\n"+
            super.toString() +
            "Deteccion automatica duplex: " +deteccionAutomaticaAnchoBandaDuplex;

    return cad;
}
   
    public boolean isDeteccionAutomaticaAnchoBandaDuplex() {
        return deteccionAutomaticaAnchoBandaDuplex;
    }

    public void setDeteccionAutomaticaAnchoBandaDuplex(boolean deteccionAutomaticaAnchoBandaDuplex) {
        this.deteccionAutomaticaAnchoBandaDuplex = deteccionAutomaticaAnchoBandaDuplex;
    }

}